package com.example.tulingtest;

/**
 * @Description:
 * @Project:
 * @CreateDate: Created in 2019/3/5 14:36
 * @Author: zjq
 */
@FunctionalInterface   //函数式接口
public interface  MyFunction {
    // 1 加了 FunctionalInterface 注解
    // 2 接口中 只有 唯一 的 一个 抽象 方法  自动推导成函数式接口
    // 如果多余的抽象方法是Object 类中的方法 不影响第一条规则

    void syahello1();

    //变成toString2 FunctionalInterface就会报错，因为toString是Object类中的方法
    String toString();

    default void sayhello2(){

    }
}
